title/rank of a master - Français Anglais Dictionnaire